<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<title>RouteComposer.xcodeproj - Slather</title>
<link href="slather.css" media="all" rel="stylesheet">
</head>
<body>
<header><div class="row"><a href="index.html"><img src="logo.jpg" alt="Slather logo"></a></div></header><div class="row"><div id="reports">
<h2>Files for "RouteComposer.xcodeproj"</h2>
<h4>
<span>Total Coverage : </span><span class="cov_high" id="total_coverage">95.39%</span>
</h4>
<input class="search" placeholder="Search"><table class="coverage_list" cellspacing="0" cellpadding="0">
<thead><tr>
<th class="col_num sort" data-sort="data_percentage">%</th>
<th class="sort" data-sort="data_filename">File</th>
<th class="col_percent sort" data-sort="data_lines">Lines</th>
<th class="col_percent sort" data-sort="data_relevant">Relevant</th>
<th class="col_percent sort" data-sort="data_covered">Covered</th>
<th class="col_percent sort" data-sort="data_missed">Missed</th>
</tr></thead>
<tbody class="list">
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="AbstractFactory.swift.html">AbstractFactory.swift</a></td>
<td class="data_lines">59</td>
<td class="data_relevant">6</td>
<td class="data_covered">6</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="Action.swift.html">Action.swift</a></td>
<td class="data_lines">39</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">88.89</span></td>
<td class="data_filename"><a href="UINavigationController%2BAction.swift.html">UINavigationController+Action.swift</a></td>
<td class="data_lines">129</td>
<td class="data_relevant">54</td>
<td class="data_covered">48</td>
<td class="data_missed">6</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="UISplitViewController%2BAction.swift.html">UISplitViewController+Action.swift</a></td>
<td class="data_lines">155</td>
<td class="data_relevant">81</td>
<td class="data_covered">81</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="UITabBarController%2BAction.swift.html">UITabBarController+Action.swift</a></td>
<td class="data_lines">109</td>
<td class="data_relevant">35</td>
<td class="data_covered">35</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="UIViewController%2BAction.swift.html">UIViewController+Action.swift</a></td>
<td class="data_lines">266</td>
<td class="data_relevant">108</td>
<td class="data_covered">108</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">85.71</span></td>
<td class="data_filename"><a href="DefaultContainerAdapterLocator.swift.html">DefaultContainerAdapterLocator.swift</a></td>
<td class="data_lines">53</td>
<td class="data_relevant">21</td>
<td class="data_covered">18</td>
<td class="data_missed">3</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">94.44</span></td>
<td class="data_filename"><a href="NavigationControllerAdapter.swift.html">NavigationControllerAdapter.swift</a></td>
<td class="data_lines">81</td>
<td class="data_relevant">54</td>
<td class="data_covered">51</td>
<td class="data_missed">3</td>
</tr>
<tr>
<td><span class="percentage cov_medium data_percentage">71.43</span></td>
<td class="data_filename"><a href="SplitControllerAdapter.swift.html">SplitControllerAdapter.swift</a></td>
<td class="data_lines">75</td>
<td class="data_relevant">35</td>
<td class="data_covered">25</td>
<td class="data_missed">10</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="TabBarControllerAdapter.swift.html">TabBarControllerAdapter.swift</a></td>
<td class="data_lines">67</td>
<td class="data_relevant">40</td>
<td class="data_covered">40</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ChainAssembly.swift.html">ChainAssembly.swift</a></td>
<td class="data_lines">31</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">88.89</span></td>
<td class="data_filename"><a href="CompleteFactoryAssembly.swift.html">CompleteFactoryAssembly.swift</a></td>
<td class="data_lines">109</td>
<td class="data_relevant">36</td>
<td class="data_covered">32</td>
<td class="data_missed">4</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ActionConnectingAssembly.swift.html">ActionConnectingAssembly.swift</a></td>
<td class="data_lines">53</td>
<td class="data_relevant">18</td>
<td class="data_covered">18</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ActionToStepIntegrator.swift.html">ActionToStepIntegrator.swift</a></td>
<td class="data_lines">80</td>
<td class="data_relevant">21</td>
<td class="data_covered">21</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="BaseEntitiesCollector.swift.html">BaseEntitiesCollector.swift</a></td>
<td class="data_lines">33</td>
<td class="data_relevant">11</td>
<td class="data_covered">11</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="CompleteFactoryChainAssembly.swift.html">CompleteFactoryChainAssembly.swift</a></td>
<td class="data_lines">110</td>
<td class="data_relevant">47</td>
<td class="data_covered">47</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContainerStepChainAssembly.swift.html">ContainerStepChainAssembly.swift</a></td>
<td class="data_lines">52</td>
<td class="data_relevant">16</td>
<td class="data_covered">16</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="GenericStepAssembly.swift.html">GenericStepAssembly.swift</a></td>
<td class="data_lines">58</td>
<td class="data_relevant">13</td>
<td class="data_covered">13</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">86.36</span></td>
<td class="data_filename"><a href="LastStepInChainAssembly.swift.html">LastStepInChainAssembly.swift</a></td>
<td class="data_lines">50</td>
<td class="data_relevant">22</td>
<td class="data_covered">19</td>
<td class="data_missed">3</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="StepChainAssembly.swift.html">StepChainAssembly.swift</a></td>
<td class="data_lines">52</td>
<td class="data_relevant">16</td>
<td class="data_covered">16</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="TaskCollector.swift.html">TaskCollector.swift</a></td>
<td class="data_lines">44</td>
<td class="data_relevant">21</td>
<td class="data_covered">21</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="StepAssembly.swift.html">StepAssembly.swift</a></td>
<td class="data_lines">185</td>
<td class="data_relevant">69</td>
<td class="data_covered">69</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="SwitchAssembly.swift.html">SwitchAssembly.swift</a></td>
<td class="data_lines">193</td>
<td class="data_relevant">70</td>
<td class="data_covered">70</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ChildCoordinator.swift.html">ChildCoordinator.swift</a></td>
<td class="data_lines">45</td>
<td class="data_relevant">13</td>
<td class="data_covered">13</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContainerAdapter.swift.html">ContainerAdapter.swift</a></td>
<td class="data_lines">79</td>
<td class="data_relevant">6</td>
<td class="data_covered">6</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContainerFactory.swift.html">ContainerFactory.swift</a></td>
<td class="data_lines">103</td>
<td class="data_relevant">25</td>
<td class="data_covered">25</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContextTask.swift.html">ContextTask.swift</a></td>
<td class="data_lines">123</td>
<td class="data_relevant">24</td>
<td class="data_covered">24</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="DestinationStep.swift.html">DestinationStep.swift</a></td>
<td class="data_lines">73</td>
<td class="data_relevant">18</td>
<td class="data_covered">18</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="Array%2BExtension.swift.html">Array+Extension.swift</a></td>
<td class="data_lines">21</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="NavigationController%2BExtension.swift.html">NavigationController+Extension.swift</a></td>
<td class="data_lines">20</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="SplitViewController%2BExtension.swift.html">SplitViewController+Extension.swift</a></td>
<td class="data_lines">20</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="TabBarViewController%2BExtension.swift.html">TabBarViewController+Extension.swift</a></td>
<td class="data_lines">20</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="UIViewController%2BExtension.swift.html">UIViewController+Extension.swift</a></td>
<td class="data_lines">90</td>
<td class="data_relevant">63</td>
<td class="data_covered">63</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="UIWindow%2BExtension.swift.html">UIWindow+Extension.swift</a></td>
<td class="data_lines">27</td>
<td class="data_relevant">9</td>
<td class="data_covered">9</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="CATransaction%2BAction.swift.html">CATransaction+Action.swift</a></td>
<td class="data_lines">112</td>
<td class="data_relevant">45</td>
<td class="data_covered">45</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContextAccepting.swift.html">ContextAccepting.swift</a></td>
<td class="data_lines">46</td>
<td class="data_relevant">1</td>
<td class="data_covered">1</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContextSettingTask.swift.html">ContextSettingTask.swift</a></td>
<td class="data_lines">29</td>
<td class="data_relevant">7</td>
<td class="data_covered">7</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="Destination.swift.html">Destination.swift</a></td>
<td class="data_lines">76</td>
<td class="data_relevant">15</td>
<td class="data_covered">15</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="DetailsNavigationFinder.swift.html">DetailsNavigationFinder.swift</a></td>
<td class="data_lines">73</td>
<td class="data_relevant">23</td>
<td class="data_covered">23</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="DismissalMethodProvidingContextTask.swift.html">DismissalMethodProvidingContextTask.swift</a></td>
<td class="data_lines">37</td>
<td class="data_relevant">6</td>
<td class="data_covered">6</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_medium data_percentage">80.95</span></td>
<td class="data_filename"><a href="Dismissible.swift.html">Dismissible.swift</a></td>
<td class="data_lines">97</td>
<td class="data_relevant">21</td>
<td class="data_covered">17</td>
<td class="data_missed">4</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="DispatchQueue%2BAction.swift.html">DispatchQueue+Action.swift</a></td>
<td class="data_lines">118</td>
<td class="data_relevant">47</td>
<td class="data_covered">47</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_medium data_percentage">78.38</span></td>
<td class="data_filename"><a href="GlobalInterceptorRouter.swift.html">GlobalInterceptorRouter.swift</a></td>
<td class="data_lines">83</td>
<td class="data_relevant">37</td>
<td class="data_covered">29</td>
<td class="data_missed">8</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="InlineContextTask.swift.html">InlineContextTask.swift</a></td>
<td class="data_lines">37</td>
<td class="data_relevant">6</td>
<td class="data_covered">6</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="InlineFactory.swift.html">InlineFactory.swift</a></td>
<td class="data_lines">47</td>
<td class="data_relevant">11</td>
<td class="data_covered">11</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="InlineInterceptor.swift.html">InlineInterceptor.swift</a></td>
<td class="data_lines">63</td>
<td class="data_relevant">21</td>
<td class="data_covered">21</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="InlinePostTask.swift.html">InlinePostTask.swift</a></td>
<td class="data_lines">37</td>
<td class="data_relevant">6</td>
<td class="data_covered">6</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_low data_percentage">0.00</span></td>
<td class="data_filename"><a href="InlineStackIteratingFinder.swift.html">InlineStackIteratingFinder.swift</a></td>
<td class="data_lines">66</td>
<td class="data_relevant">10</td>
<td class="data_covered">0</td>
<td class="data_missed">10</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="NavigationDelayInterceptor.swift.html">NavigationDelayInterceptor.swift</a></td>
<td class="data_lines">95</td>
<td class="data_relevant">31</td>
<td class="data_covered">31</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="PresentingFinder.swift.html">PresentingFinder.swift</a></td>
<td class="data_lines">66</td>
<td class="data_relevant">15</td>
<td class="data_covered">15</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="Router%2BDestination.swift.html">Router+Destination.swift</a></td>
<td class="data_lines">42</td>
<td class="data_relevant">10</td>
<td class="data_covered">10</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="SingleNavigationRouter.swift.html">SingleNavigationRouter.swift</a></td>
<td class="data_lines">96</td>
<td class="data_relevant">38</td>
<td class="data_covered">38</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContextAcceptingView.swift.html">ContextAcceptingView.swift</a></td>
<td class="data_lines">68</td>
<td class="data_relevant">7</td>
<td class="data_covered">7</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContextInstantiatable.swift.html">ContextInstantiatable.swift</a></td>
<td class="data_lines">48</td>
<td class="data_relevant">6</td>
<td class="data_covered">6</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ClassFactory.swift.html">ClassFactory.swift</a></td>
<td class="data_lines">55</td>
<td class="data_relevant">12</td>
<td class="data_covered">12</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="CompleteFactory.swift.html">CompleteFactory.swift</a></td>
<td class="data_lines">55</td>
<td class="data_relevant">20</td>
<td class="data_covered">20</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="FinderFactory.swift.html">FinderFactory.swift</a></td>
<td class="data_lines">54</td>
<td class="data_relevant">16</td>
<td class="data_covered">16</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="NavigationControllerFactory.swift.html">NavigationControllerFactory.swift</a></td>
<td class="data_lines">62</td>
<td class="data_relevant">19</td>
<td class="data_covered">19</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="NilFactory.swift.html">NilFactory.swift</a></td>
<td class="data_lines">39</td>
<td class="data_relevant">7</td>
<td class="data_covered">7</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="SimpleContainerFactory.swift.html">SimpleContainerFactory.swift</a></td>
<td class="data_lines">46</td>
<td class="data_relevant">4</td>
<td class="data_covered">4</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="SplitControllerFactory.swift.html">SplitControllerFactory.swift</a></td>
<td class="data_lines">81</td>
<td class="data_relevant">27</td>
<td class="data_covered">27</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_medium data_percentage">82.50</span></td>
<td class="data_filename"><a href="StoryboardFactory.swift.html">StoryboardFactory.swift</a></td>
<td class="data_lines">90</td>
<td class="data_relevant">40</td>
<td class="data_covered">33</td>
<td class="data_missed">7</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="UIHostingControllerFactory.swift.html">UIHostingControllerFactory.swift</a></td>
<td class="data_lines">45</td>
<td class="data_relevant">7</td>
<td class="data_covered">7</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="UIHostingControllerWithContextFactory.swift.html">UIHostingControllerWithContextFactory.swift</a></td>
<td class="data_lines">39</td>
<td class="data_relevant">5</td>
<td class="data_covered">5</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="TabBarControllerFactory.swift.html">TabBarControllerFactory.swift</a></td>
<td class="data_lines">63</td>
<td class="data_relevant">19</td>
<td class="data_covered">19</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="Factory.swift.html">Factory.swift</a></td>
<td class="data_lines">98</td>
<td class="data_relevant">22</td>
<td class="data_covered">22</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="Finder.swift.html">Finder.swift</a></td>
<td class="data_lines">94</td>
<td class="data_relevant">19</td>
<td class="data_covered">19</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ClassFinder.swift.html">ClassFinder.swift</a></td>
<td class="data_lines">59</td>
<td class="data_relevant">9</td>
<td class="data_covered">9</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ClassWithContextFinder.swift.html">ClassWithContextFinder.swift</a></td>
<td class="data_lines">62</td>
<td class="data_relevant">9</td>
<td class="data_covered">9</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="InstanceFinder.swift.html">InstanceFinder.swift</a></td>
<td class="data_lines">41</td>
<td class="data_relevant">6</td>
<td class="data_covered">6</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="NilFinder.swift.html">NilFinder.swift</a></td>
<td class="data_lines">39</td>
<td class="data_relevant">4</td>
<td class="data_covered">4</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="CustomWindowProvider.swift.html">CustomWindowProvider.swift</a></td>
<td class="data_lines">28</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_medium data_percentage">81.82</span></td>
<td class="data_filename"><a href="DefaultStackIterator.swift.html">DefaultStackIterator.swift</a></td>
<td class="data_lines">100</td>
<td class="data_relevant">33</td>
<td class="data_covered">27</td>
<td class="data_missed">6</td>
</tr>
<tr>
<td><span class="percentage cov_medium data_percentage">78.57</span></td>
<td class="data_filename"><a href="KeyWindowProvider.swift.html">KeyWindowProvider.swift</a></td>
<td class="data_lines">38</td>
<td class="data_relevant">14</td>
<td class="data_covered">11</td>
<td class="data_missed">3</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="StackIteratingFinder.swift.html">StackIteratingFinder.swift</a></td>
<td class="data_lines">56</td>
<td class="data_relevant">10</td>
<td class="data_covered">10</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="UIHostingControllerWithContextFinder.swift.html">UIHostingControllerWithContextFinder.swift</a></td>
<td class="data_lines">69</td>
<td class="data_relevant">9</td>
<td class="data_covered">9</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">88.89</span></td>
<td class="data_filename"><a href="DefaultLogger.swift.html">DefaultLogger.swift</a></td>
<td class="data_lines">51</td>
<td class="data_relevant">18</td>
<td class="data_covered">16</td>
<td class="data_missed">2</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="PostRoutingTask.swift.html">PostRoutingTask.swift</a></td>
<td class="data_lines">67</td>
<td class="data_relevant">6</td>
<td class="data_covered">6</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">87.23</span></td>
<td class="data_filename"><a href="RouteComposerDefaults.swift.html">RouteComposerDefaults.swift</a></td>
<td class="data_lines">105</td>
<td class="data_relevant">47</td>
<td class="data_covered">41</td>
<td class="data_missed">6</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="Router.swift.html">Router.swift</a></td>
<td class="data_lines">111</td>
<td class="data_relevant">19</td>
<td class="data_covered">19</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">97.09</span></td>
<td class="data_filename"><a href="DefaultRouter.swift.html">DefaultRouter.swift</a></td>
<td class="data_lines">272</td>
<td class="data_relevant">206</td>
<td class="data_covered">200</td>
<td class="data_missed">6</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">91.53</span></td>
<td class="data_filename"><a href="DefaultStackPresentationHandler.swift.html">DefaultStackPresentationHandler.swift</a></td>
<td class="data_lines">95</td>
<td class="data_relevant">59</td>
<td class="data_covered">54</td>
<td class="data_missed">5</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="Array%2BPrivateExtension.swift.html">Array+PrivateExtension.swift</a></td>
<td class="data_lines">40</td>
<td class="data_relevant">22</td>
<td class="data_covered">22</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="BaseStep.swift.html">BaseStep.swift</a></td>
<td class="data_lines">88</td>
<td class="data_relevant">34</td>
<td class="data_covered">34</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">91.46</span></td>
<td class="data_filename"><a href="DefaultRouter%2BExtension.swift.html">DefaultRouter+Extension.swift</a></td>
<td class="data_lines">326</td>
<td class="data_relevant">199</td>
<td class="data_covered">182</td>
<td class="data_missed">17</td>
</tr>
<tr>
<td><span class="percentage cov_low data_percentage">57.14</span></td>
<td class="data_filename"><a href="MainThreadChecking.swift.html">MainThreadChecking.swift</a></td>
<td class="data_lines">24</td>
<td class="data_relevant">7</td>
<td class="data_covered">4</td>
<td class="data_missed">3</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="PostponedIntegrationFactory.swift.html">PostponedIntegrationFactory.swift</a></td>
<td class="data_lines">47</td>
<td class="data_relevant">23</td>
<td class="data_covered">23</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_low data_percentage">66.67</span></td>
<td class="data_filename"><a href="PreparableEntity.swift.html">PreparableEntity.swift</a></td>
<td class="data_lines">27</td>
<td class="data_relevant">6</td>
<td class="data_covered">4</td>
<td class="data_missed">2</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="SwitcherStep.swift.html">SwitcherStep.swift</a></td>
<td class="data_lines">36</td>
<td class="data_relevant">11</td>
<td class="data_covered">11</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="UIViewController%2BPrivateExtension.swift.html">UIViewController+PrivateExtension.swift</a></td>
<td class="data_lines">48</td>
<td class="data_relevant">29</td>
<td class="data_covered">29</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContextTaskMultiplexer.swift.html">ContextTaskMultiplexer.swift</a></td>
<td class="data_lines">37</td>
<td class="data_relevant">16</td>
<td class="data_covered">16</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="InterceptorMultiplexer.swift.html">InterceptorMultiplexer.swift</a></td>
<td class="data_lines">57</td>
<td class="data_relevant">37</td>
<td class="data_covered">37</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="PostRoutingTaskMultiplexer.swift.html">PostRoutingTaskMultiplexer.swift</a></td>
<td class="data_lines">29</td>
<td class="data_relevant">9</td>
<td class="data_covered">9</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ActionBox.swift.html">ActionBox.swift</a></td>
<td class="data_lines">58</td>
<td class="data_relevant">31</td>
<td class="data_covered">31</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="AnyFactoryBox.swift.html">AnyFactoryBox.swift</a></td>
<td class="data_lines">57</td>
<td class="data_relevant">16</td>
<td class="data_covered">16</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_low data_percentage">68.06</span></td>
<td class="data_filename"><a href="ContainerActionBox.swift.html">ContainerActionBox.swift</a></td>
<td class="data_lines">100</td>
<td class="data_relevant">72</td>
<td class="data_covered">49</td>
<td class="data_missed">23</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContainerFactoryBox.swift.html">ContainerFactoryBox.swift</a></td>
<td class="data_lines">58</td>
<td class="data_relevant">31</td>
<td class="data_covered">31</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="ContextTaskBox.swift.html">ContextTaskBox.swift</a></td>
<td class="data_lines">49</td>
<td class="data_relevant">26</td>
<td class="data_covered">26</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="FactoryBox.swift.html">FactoryBox.swift</a></td>
<td class="data_lines">42</td>
<td class="data_relevant">17</td>
<td class="data_covered">17</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="FinderBox.swift.html">FinderBox.swift</a></td>
<td class="data_lines">37</td>
<td class="data_relevant">17</td>
<td class="data_covered">17</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="PostRoutingTaskBox.swift.html">PostRoutingTaskBox.swift</a></td>
<td class="data_lines">42</td>
<td class="data_relevant">20</td>
<td class="data_covered">20</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="RoutingInterceptorBox.swift.html">RoutingInterceptorBox.swift</a></td>
<td class="data_lines">53</td>
<td class="data_relevant">31</td>
<td class="data_covered">31</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">98.18</span></td>
<td class="data_filename"><a href="RoutingError.swift.html">RoutingError.swift</a></td>
<td class="data_lines">120</td>
<td class="data_relevant">55</td>
<td class="data_covered">54</td>
<td class="data_missed">1</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="RoutingInterceptable.swift.html">RoutingInterceptable.swift</a></td>
<td class="data_lines">38</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="RoutingInterceptor.swift.html">RoutingInterceptor.swift</a></td>
<td class="data_lines">156</td>
<td class="data_relevant">37</td>
<td class="data_covered">37</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="RoutingResult.swift.html">RoutingResult.swift</a></td>
<td class="data_lines">57</td>
<td class="data_relevant">20</td>
<td class="data_covered">20</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">91.67</span></td>
<td class="data_filename"><a href="SearchOptions.swift.html">SearchOptions.swift</a></td>
<td class="data_lines">88</td>
<td class="data_relevant">24</td>
<td class="data_covered">22</td>
<td class="data_missed">2</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="GeneralStep.swift.html">GeneralStep.swift</a></td>
<td class="data_lines">87</td>
<td class="data_relevant">36</td>
<td class="data_covered">36</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="NavigationControllerStep.swift.html">NavigationControllerStep.swift</a></td>
<td class="data_lines">22</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="SingleContainerStep.swift.html">SingleContainerStep.swift</a></td>
<td class="data_lines">103</td>
<td class="data_relevant">34</td>
<td class="data_covered">34</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="SingleStep.swift.html">SingleStep.swift</a></td>
<td class="data_lines">103</td>
<td class="data_relevant">34</td>
<td class="data_covered">34</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="SplitControllerStep.swift.html">SplitControllerStep.swift</a></td>
<td class="data_lines">22</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
<tr>
<td><span class="percentage cov_high data_percentage">100.00</span></td>
<td class="data_filename"><a href="TabBarControllerStep.swift.html">TabBarControllerStep.swift</a></td>
<td class="data_lines">22</td>
<td class="data_relevant">3</td>
<td class="data_covered">3</td>
<td class="data_missed">0</td>
</tr>
</tbody>
</table>
</div></div>
<footer><div class="row">
<p><a href="https://github.com/SlatherOrg/slather">Fork me on Github</a></p>
<p>&copy; 2022 Slather</p>
</div></footer><script src="list.min.js"></script><script>var reports = new List('reports', { valueNames: [ 'data_percentage', 'data_filename', 'data_lines', 'data_relevant', 'data_covered', 'data_missed' ]});</script>
</body>
</html>
